as straight as a ramrod - Francés Inglés Diccionario